History
History
Synonyms
UK
US
Meaning:
demoralize

to weaken the cottage, confidence, self-discipline etc of (e.g. an army)

depress, unnerve

TAKE STEAM OUT as in Wiktionary
TAKE STEAM OUT as in Wikipedia